body {
    font-family: "Lucida Grande",Arial;
    margin: auto;
    padding: 0;
    width: 1020px;
    background:url("../images/bg.png") repeat-x #222222;
}

table{
	border-collapse: collapse;
	width:100%;
}

tbody{
    border-collapse: collapse;
}

tr{
}

td {
    border: medium none;
    margin: 0;
    padding: 0;
}

a{
	text-decoration:none;
}
form{
}

.top_message{
	background:#fff;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	color:#999;
	padding:20px 0;
	position:absolute;
	top:0;
	margin:auto;
	width:100%;
}

.top_message_error{
	background:#fcc;
	border-bottom:1px solid #c44;
	border-top:1px solid #c44;
	color:#800;
	padding:20px 0;
	position:absolute;
	top:0;
	margin:auto;
	width:100%;
}
#search_form{
	background:url("../images/pieces/search.png") no-repeat scroll right center transparent;
}

#home_module_list .module_item {
    border: medium none;
    border-radius: 100% 100% 100% 100% / 8px 8px 8px 8px;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3)
}

#content_area_wrapper {
    height: auto;
    margin: auto;
    min-height: 600px;
    overflow: hidden;

    width: 1000px;
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    background: none repeat scroll 0 0 #ececec;
    margin: 0 auto 8px;
}


